Meta description:
When performing an action that deals Blunt damage, the character may spend 4 SP to apply 1 Breaking Point to the affected target for a duration of 5 seconds. If the target already has one or more Breaking Points at the time this Talent is used, all existing Breaking Points on that target are immediately consumed. For each Breaking Point consumed in this way, the action deals 1 additional Blunt damage die. Consumed Breaking Points are removed after the damage is applied.
-
Name:
mHtGI
-
Displayed name:
Hammer the Gap I
-
Description:
When performing an action that deals Blunt damage, the character may spend 4 SP to apply 1 Breaking Point to the affected target for a duration of 5 seconds. If the target already has one or more Breaking Points at the time this Talent is used, all existing Breaking Points on that target are immediately consumed. For each Breaking Point consumed in this way, the action deals 1 additional Blunt damage die. Consumed Breaking Points are removed after the damage is applied.
-
Cost:
expCost(200,200)-0
-
Script:
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Condition:
action:tagsContain([[bluntDamage]])
-
Description:
-
Variables:
vHtGDuration = 5 vHtGCost = 4 vHtGPoint = 1
-
Script:
-
Action effects:
-
Use case:
vUseHtG*3
-
Name:
Hammer the Gap
-
Description:
If the target has Breaking Points, consume them to deal +1 Blunt damage die per point. You can spend vHtGCost.string SP to apply vHtGPoint.string Breaking Point for vHtGDuration.string seconds.
-
Script:
if character:has([[mHtG]]) then character.mHtG:delete() else mHtG = character:createEffect([[mHtG]]) mHtG.displayName:set([[Hammer the gap points]]) mHtG.description:set([[The creature has an opening in its defense. When a Breaking Point is exploited, the opening is struck directly, causing additional Blunt damage.]]) mHtG.duration:set({{vHtGDuration}}) mHtG.script:set([=[sHtG = character:createStat([[sHtG]]) sHtG.displayName:set([[HtG points]]) sHtG:setCurrent({{vHtGPoint}})]=]) mHtG:activate() end
-
Variables:
vUseHtG = ToggleVariable([[vUseHtG]],[[Hammer the Gap]])
-
-
-
Upgrades:
-
Name:
mHtGII
-
Displayed name:
Hammer the Gap II
-
Description:
Increases the number of Breaking Point to 2 and the duration to 6 seconds.
-
Cost:
expCost(500,250)-100
-
Script:
master.displayName:set([[Hammer the Gap II]]) master.description:replace([[1 Breaking Point]],[[2 Breaking Points]]) master.description:replace([[5 seconds]],[[6 seconds]]) master.addOns[1].variables:replace([[vHtGPoint = 1]],[[vHtGPoint = 2]]) master.addOns[1].variables:replace([[vHtGDuration = 5]],[[vHtGDuration = 6]])
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Name:
mHtGIII
-
Displayed name:
Hammer the Gap III
-
Description:
Increases the number of Breaking Point to 3 and decreases the SP cost to 3.
-
Cost:
expCost(900,300)-250
-
Script:
master.displayName:set([[Hammer the Gap III]]) master.description:replace([[2 Breaking Points]],[[3 Breaking Points]]) master.description:replace([[spend 4 SP]],[[spend 3 SP]]) master.addOns[1].variables:replace([[vHtGPoint = 2]],[[vHtGPoint = 3]]) master.addOns[1].variables:replace([[vHtGCost = 4]],[[vHtGCost = 3]])
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Name:
mHtGIV
-
Displayed name:
Hammer the Gap IV
-
Description:
Increases the number of Breaking Point to 4 and the duration to 8 seconds.
-
Cost:
expCost(1600,400)-450
-
Script:
master.displayName:set([[Hammer the Gap IV]]) master.description:replace([[3 Breaking Points]],[[4 Breaking Points]]) master.description:replace([[6 seconds]],[[8 seconds]]) master.addOns[1].variables:replace([[vHtGPoint = 3]],[[vHtGPoint = 4]]) master.addOns[1].variables:replace([[vHtGDuration = 6]],[[vHtGDuration = 8]])
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-